captain provost - German English Dictionary